package com.qingcloud.adminbackend.entity.sensor;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * <p>
 * 设备传感器数据表
 * </p>
 *
 * @author liyuhong
 * @since 2019-04-18
 */
@Data
public class SysSensorDTO {

    /**
     * 传感器编号
     */
    @ApiModelProperty(value = "传感器编号")
    private String sensorId;

    /**
     * 传感器寿命
     */
    @ApiModelProperty(value = "传感器寿命")
    private Integer sensorLife;

    /**
     * 传感器种类
     */
    @ApiModelProperty(value = "传感器种类")
    private String catagory;

    @ApiModelProperty(value = "传感器种类描述")
    private String catagoryDetails;

    /**
     * 供应商
     */
    @ApiModelProperty(value = "供应商")
    private String supplier;

    /**
     * 出厂时间
     */
    @ApiModelProperty(value = "出厂时间")
    private Date factoryTime;

    /**
     * 上线时间
     */
    @ApiModelProperty(value = "上线时间")
    private Date onlineTime;

    /**
     * 传感器状态：1正常，2运维中，3故障，4报废
     */
    @ApiModelProperty(value = "传感器状态：1正常，2运维中，3故障，4报废")
    private String status;

    @ApiModelProperty(value = "传感器状态描述")
    private String statusDetails;

    @ApiModelProperty(value = "监测因子")
    private String sensorFactors;

    @ApiModelProperty(value = "监测因子Ids")
    private String factorIds;


}
